home *** CD-ROM | disk | FTP | other *** search
/ Night Owl 6 / Night Owl's Shareware - PDSI-006 - Night Owl Corp (1990).iso / 033a / all_110.arj / ALLMGR.DOC < prev    next >
Text File  |  1991-06-26  |  13KB  |  313 lines

  1.  
  2.   All Manager v1.10 -- By Michiel Wiegers.  1991, All Rights Reserved (c).
  3.  ══════════════════════════════════════════════════════════════════════════ 
  4.                           Date: Tue 25-Jun 91
  5.  
  6.   All Manager is a Maintenance-Utility program for RemoteAccess v1.01. I wrote
  7.   this program because I had nothing to do and this was a great way for me to
  8.   start learning Pascal. I'm not going to bore you with a documentation of more
  9.   then 200 pages, so I'll make this brief. If you like this program and you want
  10.   to thank me in a special way, then just send $5 (or more) to my address! It's
  11.   nice to know if someone is using a program you've made, so if you don't want
  12.   to spend your money on this, you can at least drop me a message or postcard(!).
  13.   Otherwise you may NOT use this program.
  14.  
  15.   BTW I.
  16.   I already have a couple of ideas in mind for a future version.
  17.   But... no Support, No AllMgr part III!
  18.  
  19.   BTW II.
  20.   This program is not crippled in anyway in the unregistered version with the
  21.   exception of a flashing 'Unreg.' sign and a noisy beep at the beginning.
  22.   That's to preventing you from falling asleep! <Grin>
  23.  
  24.   Okay, now back to the good stuff:
  25.  
  26.  
  27.   How to Install:
  28.   «─────────────»
  29.  
  30.   It doesn't matter where you put this program on your HardDisk. I suggest
  31.   you make a directory called: 'ALLMGR' or copy it into the Remote Access
  32.   directory. Just edit the AllMgr.Ctl file with an ASCII-editor to customize
  33.   it for your system.  Don't change the keywords or the whole thing won't
  34.   work right. And PLEASE read the documentation carefully.
  35.  
  36.  
  37.  
  38.                           ALLMGR OPTIONS:
  39.                          ═════════════════ 
  40.  
  41. IMPORTANT!
  42. Here are some examples that will help you to change things in Files.BBS.
  43.  
  44. AllMgr  Change Nulls Desc Dir<path>
  45. «─────────────────────────────────»
  46.  
  47. Example: AllMgr Change Nulls Desc DirC:\Upload
  48.  
  49. Without the parameter "Dir<path>", it will use all paths defined in FILES.RA.
  50.  
  51. --------------------------------------------------------------------------------
  52.  
  53. - Change    This will change any previous counterstyle you've used into the
  54.             current one you have defined in the control file.
  55.  
  56. - Nulls     If you run AllMgr with this option, it will add 'null(s)' in
  57.             the counter for each file. The length of 'null(s)' is dependent on
  58.             what you've specified in the control file. Also, All Manager will
  59.             add 'null(s)' on files that no one has downloaded yet.
  60.  
  61. - Desc      Add a temporary info line for a file with no description.
  62.  
  63. - Trunc     Truncates any part of the description which extends past the first
  64.             line.
  65.  
  66. - Dir       Will do the above commands on a specified directory only.
  67.  
  68. -------------------------------------------------------------------------------
  69.  
  70.  
  71. The Maintenance options:
  72.  
  73. ■ Counter:
  74. «─────────»
  75. A file counter designed to be used in your Nightly-Maintenance.  Instead of
  76. running ALLMGR after each user logs off, run this in the nightly maintenance.
  77. It does the same thing as if you run it after each user logs off, but this way
  78. the system isn't tied up after each user logs off while ALLMGR does it's thing.
  79. The maximum value the file counter can display is 32000.  I assume this will
  80. be more then enough (how many files have been download over 32000 times on your
  81. board?)  AllMgr remembers the last position in the RA log where it has stopped
  82. counting. You can customize the size/format of your counter to suit your own
  83. preferences. ALLMGR supports both the FrontDoor and the Opus log styles.
  84.  
  85. Example:
  86.           [00015] - Length = 5
  87.            [0015] -        = 4
  88.             [015] -        = 3
  89.                │
  90.                └─── Number of Downloads
  91.  
  92. if the count e.g. by the length of 3 has past the maximum, '999', ALLMGR will
  93. automatically change the counter to a length of 4.  Make sure, when changing
  94. the logstyle, the Logfile must be deleted!
  95.  
  96. - I've included the option 'ALLMGR *' that will make ALLMGR
  97.   update the file counters immediately after a user has logged off
  98.   instead of in your nightly maintenance. This was asked for
  99.   by several sysops. I don't see the reason why... but okay..
  100.   This option is NOT displayed in ALLMGR!
  101.  
  102.  
  103. ■ UsersLevel:
  104. «───────────»
  105. Changes User's security level to another level. This is done so you don't have
  106. to upgrade your New Users manually all the time. You can also use it for other
  107. reasons as well, such as global security level changes. In Allmgr.Ctl after the
  108. keyword 'Level1:', put the level that the user currently has. After the keyeword
  109. 'Level2:', put the level that Allmgr will change to.
  110.  
  111.  
  112. ■ Resize:
  113. «───────»
  114. Changes the appearence of the User's Location. This makes things look more
  115. uniform on your Today's Callers screen.
  116.  
  117. Example:     NEW YORK, STATES ---> New York, States
  118.  
  119.  
  120. ■ Promote:
  121. «────────»
  122. Set User's level according to the number of KB's he/she has Uploaded.
  123. This is the opposite of a conventional 'ratiocheck'. Now, you can give
  124. users compensation for uploading instead of only being able to punish
  125. them because they have downloaded too much. The level AllMgr will change
  126. to must be defined in the file LIMITS.CTL that Remote Access uses. This
  127. is the file that defines the amount of time and the KB's for each level.
  128. For more details about, and the format of LIMITS.CTL, I check the
  129. documentation of Remote Access.
  130.  
  131. Example control-file:
  132.  
  133. KB: 1000  Level: 30
  134.  
  135. All-Manager will give a user level 30 after he has uploaded 1000 KB's.
  136. If the user-level is higher then Level 30, AllMgr won't touch it.
  137.  
  138.  
  139. ■ Ratio-Check:
  140. «────────────»
  141. Cause, it's silly to let the promoted user (and also other users) to do what
  142. they want to do after he's promoted, you can still 'punish' him, but a
  143. little bit softer than the 'normal' user <Grin>. Let me explain how the
  144. control file would be set up for this.
  145. Example:
  146.  
  147. Lev1: 5  Lev2: 4  Rat: 10  Free: 100
  148.       │        │       │          └─  Number of free KB's before checking
  149.       │        │       └────────────  Ratio:
  150.       │        │                      For every 10 KB's he has downloaded,he
  151.       │        │                      must upload 1 KB.
  152.       │        └────────────────────  This is the 'punishing' level
  153.       └─────────────────────────────  User's current level.
  154.  
  155.  
  156. In 'LEV4.ASC' you can inform the user that their level has been changed:
  157.  
  158. '                        ---- LEVEL 4 ----                              '
  159. '                                                                       '
  160. '  Your level has been lowered because you have downloaded too much.    '
  161. '  Please Upload some files until you ratio is acceptable again, and    '
  162. '  you will get your previous level back.                               '
  163. '                                                                       '
  164. '                    The Ratio for this level is 1 : 10                 '
  165. '                                                                       '
  166. '  This means that you have to upload 1 KB for every 10 KB you've       '
  167. '  downloaded from this BBS.                                            '           '
  168.  
  169. Please make sure that you're NOT using the same levels in 'promote'
  170. as the 'punishing' levels, because then the Ratio-Check will be pretty 
  171. much useless. You must also make sure the 'punishing' levels have been
  172. defined in LIMITS.CTL as well.
  173.  
  174.  
  175. ■ Truncate Logfile:
  176. «──────────────────»
  177. Truncates the log of Remote Access if it's older then 'x' days. 'x' is
  178. dependant on what you've specified in in the control-file. This option is
  179. handy because you don't have to manually delete the entire logfile anymore, 
  180. but you can still read it. Again, it can handle both the Opus and FrontDoor
  181. log style.
  182.  
  183. ■ Birthday Bulletin:
  184. «──────────────────»
  185. Makes a listing which users have a birthday on the day AllMgr is run. AllMgr
  186. puts the names into a file called 'BIRTH.A??'. If you want to say something to
  187. the birthday-user, you can make/edit the files 'Bul_First' and 'Bul_Last'.
  188. (?? - Do NOT edit the extension of these files in the control file.  AllMgr
  189. will display either the ASC or the ANS version depending on what the user has
  190. already chosen (ANS if they have graphics on, ASC if not))
  191.  
  192.  
  193. ■ Change Loading Messages:
  194. «────────────────────────»
  195. A random generator which generates a different "Loading" message everytime
  196. you run ALLMGR. This is the message that you see when RA loads an external
  197. program, and is defined in RACONFIG. You can enter a maximum of 15 different
  198. loading-messages.
  199.  
  200.  
  201.  
  202. Here's a sample for your Nightly Maintenance:
  203.  
  204.  
  205. CD \RA\MISC
  206. ALLMGR
  207. ALLMGR Nulls Desc Trunc DirC:\files\Upload
  208.  
  209.  
  210.  
  211.  
  212. MANY Thanks to:
  213. «─────────────»
  214.  
  215. Rene van Hoorn -- Who has helped a great deal in my learning Pascal. Without
  216. (2:283/506)       him it would have been impossible to write this program.
  217.                   He also has written some beautiful programs like:
  218.  
  219.                   URVD   - User Verification Registration Door.
  220.                   RAFM   - Remote Access File Manager
  221.  
  222.                   (Magic: URVD,RAFM - Latest versions)
  223.  
  224. Thanks to:
  225. «────────»
  226. G. van der Land -- Who gave me the inspiration to write this
  227. (2:283/1.5)        program, and for helping me out with it.
  228.                    Programs he has written:
  229.                    MBUTIL - Message Base Utilities
  230.                    GECHO  - (faster and a lower price then TosScan)
  231.                    USA    - User Statistics Analyzer and more..
  232.  
  233.                    (Magic: MBUTIL, USA, GECHO - Latest versions)
  234.  
  235.  
  236. O. Hagers       -- For helping me with all sort of things.
  237. (2:283/202)
  238.  
  239. D. Hickey       -- For helping me to rewrite the documentation.
  240. (1:261/1108)
  241.  
  242. Anyone          -- Who will pay the price of the program.
  243.  
  244. The latest version of All Manager is always requestable
  245. under the MagicName: ALLMGR from my system:
  246.  
  247.                    Advanced BBS I -- +(31)-8384-1605
  248.                    Advanced BBS II - +(31)-2153-17556
  249.  
  250.  
  251. * Suggestions, ideas, bug report(s), hints, questions, TIPS, REGISTRATIONS, or
  252.   DONATIONS may be sent to the address at the end of this documentation or        send a Netmail-message/Postcard if you want to thank me for what a beautiful    program I've written.
  253.  
  254.   HOW TO REGISTER THIS PROGRAM:
  255.  
  256.   I.  For people who live outside the Netherlands: Send at least
  257.       $5 US (or other foreign payments that have the same value) in
  258.       cash/check to my address. Do not use my Bank account because
  259.       the transfer costs are much higher then the $5 US you send me.
  260.       ONLY people who live in the Netherlands may use this Bank account.
  261.  
  262.   II. Send a NetMail message/Postcard(?) to my address. Include your
  263.       name/BBSname that will be filled in after "Registered_To:" and
  264.       also your node number so I'll be able to send you a Netmail-message
  265.       with the registration number inside (after I've received the money).
  266.       If I can't transmit the Netmail-message for any reason, you can
  267.       still pick it up from my system.
  268.  
  269.  
  270.                        M.G. Wiegers
  271.                        Steffenshein 12
  272.                        1251 ZE  Laren(nh)
  273.                        The Netherlands
  274.  
  275.                        Fidonet: 2:283/502 (+31-2153-17556)
  276.  
  277.  
  278.                   (Only for people who live in the Netherlands)
  279.                        Bank account: 33.49.74.186
  280.                                      ------------
  281.  
  282.  
  283. P.S.
  284. I'm not responsible for any damages resulting from the use of this program. Use
  285. this program at your own risk! It's possible that this program might have some
  286. undetected bugs and I'd rather not have to bother with all kinds of shit if it
  287. should cause any damage for some reason.  By using this program, you accept and
  288. aggree to these terms.
  289.  
  290.  
  291.                                       <Michiel>
  292.  
  293. Some technical Information:
  294. «─────────────────────────»
  295. All Manager is written in Turbo Pascal 5.5 for Remote Access 1.01.
  296. It's possible that some options will not work with a release later
  297. than or an earlier release than v1.01.
  298.  
  299. All Manager has been tested on a:
  300.  
  301.        Headstart II -- XT (10 Mhz)
  302.                        MsDOS 4.01
  303.                        Hd: 40Mb
  304.  
  305.  
  306.        HACOM        -- 386 (25 Mhz)
  307.                        MsDOS 4.01
  308.                        Hd: 40 Mb
  309.  ══════════════════════════════════════════════════════════════════════════ 
  310.  
  311. [EOF]
  312. .W#04?
  313.